如何实现侧边栏高亮?

小课堂【武汉-188】

分享人:肖浩宇

目录

1.背景介绍

2.知识剖析

3.常见问题

4.解决方案

5.编码实战

6.扩展思考

7.参考文献

8.更多讨论

1.背景介绍

在js-task-6中,我们需要实现一个侧边栏高亮的功能,今天就来讲一下如何实现。

2.知识剖析

实现侧边栏高亮,网页刷新后仍然保持高亮状态,就需要我们存储其高亮状态的数据。

3.常见问题

如何存储高亮状态?

4.解决方案

这里使用了localStorage存储其状态

5.编码实战

DEMO

6.扩展思考

还有什么方法存储高亮状态?

可以使用$stateParames,在url中存取状态。

7.参考文献

如何创建二维数组

8.更多讨论

如何创建二位数组?

先建立一维数组,再将数组的每一项都设置为二维数组

                
                    var x=5,y=6;//数组的长度
                    var a=new Array(x);
                    for(var i=0;i< x ;i++){
                        a[i]=new Array(y);
                    }
                    console.log(a);
                
            

鸣谢

感谢大家观看

BY :肖浩宇